/**
 * Copyright(c) 2013 Jade Techonologies Co., Ltd.
 *
 * History:
 *   13-4-28 下午1:15 Created by dwzhang
 */
package com.jade.framework.startup;

/**
 * 应用服务器部署和启动。
 *
 * @author dwzhang
 * @version 1.0 13-4-28 下午1:15
 * @deprecated replaced by Server
 */
public interface ServerDeployer
{
    /**
     * 装载系统信息
     *
     * @param xml META信息(main.xml)文件
     */
    public void loadSystemMeta(String xml);

    /**
     * 部署指定类型的服务器
     *
     * @param serverType 服务器类型
     */
    public void deploy(String serverType);

    /**
     * 直接根据config file部署应用服务器。
     *
     * @param xmlConfig xml配置文件
     */
    public void deployWithConfig(String xmlConfig);
}
